Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEIGH MEADOWS Detached £584,886 £420,000 30 Nov 2015
BRAMBLES, 2 LEIGH MEADOWS Detached £687,896 £433,500 29 Apr 2008
HAWTHORNS, 3 LEIGH MEADOWS Detached £628,036 £395,000 15 May 2008
WOODLANDS, 1 LEIGH MEADOWS Detached £638,788 £395,000 24 Jun 2008